A pretty good rock band. Sound something like old school. Surprisingly these guys can sing in pretty good english. I favorite song by them is Drain (aka What's Up Mr. Jones?)
Synonyms for X Japan
On this page, you will find 30 slang terms related to X Japan. Some of the top words include: nofx, finch, mushroomhead, Lynard Skynyrd, The Used, and 25 more.